29263 1145
59250 1313
56526 1441
43654 1091
13302 1931
41560 644
40606 1841
54803 352
34502 145
15068 482
56282 870
35208 1503
348165 5250
293846 3187
267088 3794
249075 2802
215550 2119
206787 3060
196462 2656
189313 2335
152366 1817
125272 2393
125119 1252
123979 989