6261 173
4999 631
53602 510
20140 841
15318 79
15473 413
7525 323
19236 500
13489 272
7926 283
8169 87
4893 554
26618 251
21927 570
6808 246
48234 491
7038 25