40058 61
4257 960
906 576
659 487
447 921
2653 331
19 149
362 195
796 616
724 961
147 665
107 446
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90