3504 657
1123 41
2714 59
1263 81
5834 514
3085 480
1984 457
19253 249
6620 564
3469 343
11129 1003
3492 412
5112 81
2398 173
381321 865
2859 271
3436 272
8461 72
1999 379
3533 168
3391 629
3278 370
8740 69
2668 368
3174 565
2604 371
4322 387
7085 124