40598 1504
50583 1515
11234 1915
46409 1001
50164 1089
30589 517
55493 1390
33520 1168
27027 1103
37738 723
18895 268
46505 271
351057 5285
296764 3251
268465 3815
251286 2822
217234 2134
208706 3097
198030 2667
191559 2350
153286 1828
126117 2400
126008 1261
124847 997