40015 878
44100 1076
34336 1426
38506 678
27454 893
23119 1767
24238 968
43623 1177
37700 1145
12228 1060
24481 1670
22930 989
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946