931532 116
328303 36
804776 171
111007 12
1993905 146
560657 69
252209 16
488779 108
623026 48
2120005 156
215530 1
16102 0
372683 44
783029 58
1031534 67
593281 12
406331 22
178408 15
498901 27
1449902 141
185606 20
595279 43
489130 32
2790258 250