50948 998
30553 1626
60709 1390
23590 1812
55594 1816
15575 1213
12908 1147
47338 257
12237 669
27865 626
49127 809
50046 1122
354927 5319
301209 3286
270170 3824
254586 2846
219619 2149
211190 3114
200104 2680
193626 2363
154333 1839
127492 2407
127005 1267
125752 1003