40558 676
2739 811
10793 27
789 171
17625 98
29418 78
27551 341
211722 334
104866 515
32012 226
10000 285
291008 1327
2970 681
2927 584
129213 579
13555 847
24038 182
4342 324
2239 160
122481 580
2128 497
18390 446
21244 115
59548 861
141801 899
15293 482
7770 136
63156 446