15293 346
8148 550
164653 781
12255 829
115946 484
121443 305
27143 687
8399 364
115462 1183
5846 706
6299 677
4044 516
241247 773
31551 594
26639 150
16726 379
24661 628
4455 354
632253 1323
14720 707
367342 654
44759 430
15646 549
24679 209
7838 602
238045 912
14242 266
8909 600