113306 471
16623 108
155422 291
143940 300
200913 286
9839 79
147926 844
13415 62
518033 1235
152059 740
296444 621
123456 614
28280 594
339663 920
10661 473
220760 619
83109 571
526666 1151
59137 324
141524 868
113630 255
23385 120