499310 1569
308835 2907
1963712 9533
2622 16
497094 1590
3171737 22459
545763 4345
1549001 9000
206664 721
459505 2976
294651 1836
483378 3222
2841418 12963
253972 781
1450348 13140
753097 4183
936931 6212
355796 2178
398745 1123
906411 6298
123940 351
366529 2374
95244 230
507505 2255