28085 37
2415 131
11616 818
23011 674
4770 51
9394 568
1382 99
24297 605
24844 71
2520 334
3114 459
15591 468
5296 112
45905 457
6582 637
9386 355
7962 421
9708 634
4774 657
30344 307
4725 367
17088 504
1304 163
12944 264
13374 480
8178 715
8719 540
8103 588