5791 642
4860 271
967 413
106 754
18 32
433 11
555 975
290 379
327 850
782 617
429 186
224 950
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90