28063 37
2410 131
11594 818
23006 674
4762 51
9351 568
1379 99
24296 605
24814 71
2516 334
3113 459
15590 468
5291 112
45890 457
6570 637
9382 355
7949 421
9701 634
4766 657
30336 307
4720 367
16940 504
1301 163
12934 264
13360 480
8172 715
8705 540
8096 588