41995 1667
18619 405
18040 1630
34694 1961
18225 1631
42551 801
33554 933
48976 760
39904 233
41214 298
48354 273
44812 1532
357724 5336
304423 3302
271449 3830
257561 2859
221280 2156
212860 3130
201186 2683
195434 2372
155044 1847
128504 2409
128025 1270
126412 1006