28096 37
2418 131
11654 818
23034 674
4776 51
9409 568
1382 99
24297 605
24857 71
2521 334
3115 459
15597 468
5298 112
45918 457
6586 637
9390 355
7968 421
9718 634
4775 657
30354 307
4728 367
17135 504
1304 163
12949 264
13377 480
8186 715
8728 540
8115 588