29788 306
30840 878
19362 1691
13590 1451
42434 225
18232 1360
39548 542
38963 1263
12939 1762
28580 1786
13264 220
35764 1148
348799 5255
294349 3206
267381 3795
249513 2807
215841 2120
207183 3072
196815 2659
189816 2339
152577 1821
125464 2398
125373 1258
124163 990