7940 752
5085 350
1887 169
964 907
407 435
522 89
118 739
7880 261
293 860
633 245
804 221
816 813
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90