40058 61
1554 585
8613 797
97507 160
446 343
165 332
874 718
854 275
752 758
16044 173
967 617
837 514
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90