41019 1950
36117 2108
23574 255
16644 1128
25637 812
47245 1028
49127 809
31583 1257
16982 1423
19563 1473
24357 993
42852 282
355417 5323
301794 3287
270352 3825
255052 2847
219892 2149
211428 3117
200322 2681
193993 2367
154477 1843
127680 2407
127135 1268
125900 1003