4860 271
3235 169
1976 476
6357 951
292 935
443 612
72 342
481 254
242 125
188 505
7556 242
365 151
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90