40561 1644
18394 504
44774 745
34166 562
50297 1771
14567 1087
58658 1372
32468 102
39401 612
51279 1555
28183 512
44280 451
350674 5283
296233 3244
268296 3814
250924 2819
216918 2134
208434 3097
197826 2666
191284 2349
153168 1827
126002 2400
125890 1261
124663 995