28023 1023
44409 776
35683 1684
43481 1245
27608 584
36915 750
25131 1513
26827 775
22014 2000
46368 889
32454 439
28953 904
360969 5348
308182 3330
273329 3836
260299 2868
223688 2168
214974 3138
202840 2691
196975 2379
155804 1854
129542 1272
129472 2417
126936 1010