101166 1101
84848 981
65644 921
25430 812
34727 722
42198 280
56947 500
48688 1576
55983 932
18284 2045
53084 1123
41806 1908
330966 5074
279890 3006
258433 3712
234821 2666
207943 2060
198748 2967
186331 2544
177357 2236
145835 1742
120156 1235
120118 2370
119733 947