2986 359
1426 721
982 545
403 464
486 361
857 868
923 806
627 402
424 991
632 485
434 579
139 88
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90