19732 313
90066 1946
48656 839
17900 887
17428 176
27375 1879
44096 1616
50748 1279
23201 454
31055 931
51685 198
18925 1854
353047 5309
299237 3271
269371 3820
252808 2829
218515 2148
210101 3107
199057 2672
192603 2358
153802 1833
126860 2405
126464 1265
125298 1001