28084 37
2411 131
11606 818
23008 674
4769 51
9378 568
1382 99
24297 605
24835 71
2516 334
3114 459
15591 468
5293 112
45898 457
6579 637
9385 355
7957 421
9707 634
4773 657
30339 307
4725 367
17042 504
1302 163
12940 264
13369 480
8176 715
8718 540
8103 588