100037 864
12443 118
98344 542
28800 943
37446 260
30679 243
18296 173
18319 601
30033 461
31444 591
33407 854
14889 563
4761 208