15028 423
27856 627
12374 885
22847 257
9774 583
26487 106
12949 580
766070 1404
12172 505
14933 877
75423 444
668776 1561
37526 675
517059 872
239486 1001
39471 163
151455 352
23330 510
188144 479
450489 1599
272461 464
21011 182
13566 312
135254 421
12569 701
150335 890
7037 263
42419 347