31081 1460
63647 278
22116 433
28955 2078
51872 1971
14728 1579
52235 1252
49100 107
49979 2010
51594 306
20127 483
43821 1253
222254 4099
199122 2301
194105 3150
166729 1761
158293 2011
142524 2453
130044 2069
107818 1448
98033 859
96254 1441
95958 2241
95719 1135