932633 116
329358 36
807157 171
111707 12
1995783 146
561176 69
253182 16
489927 108
623908 48
2121677 156
215652 1
16851 0
373529 44
783778 58
1032980 67
594384 12
406830 22
178905 15
499459 27
1452055 141
185658 20
595858 43
489758 32
2792883 250