50375 233
32950 2134
66176 1838
70166 305
53098 2027
57256 1537
47306 1096
28648 1131
31671 794
20112 1803
14559 954
49349 1821
339272 5146
285911 3050
262859 3735
242111 2723
210923 2080
202362 2993
191274 2582
184012 2283
149132 1765
122333 2373
122234 1242
121712 959