8342 763
2712 523
2300 166
2641 907
18 863
968 445
338 612
264 374
564 945
766 112
3391 190
251 29
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90