30556 517
13169 1737
27929 515
50659 288
53227 1667
54415 1770
16305 1065
63609 1046
54718 798
36818 159
49104 1943
46049 1719
349729 5276
295280 3227
267863 3810
250194 2812
216391 2125
207847 3088
197398 2665
190575 2343
152910 1825
125750 2400
125649 1260
124408 993