29263 133
787533 6414
628381 4333
404518 3614
1285 44
153076 318
334517 2399
255934 579
478177 2031
416651 2304
128641 1028
296171 2468
465251 2865
2207837 11750
490312 5810
969628 6906
472149 4432
547695 3989
19751 1782
215012 2704
246835 929
490799 2978
575547 2314
1654402 3004