49480 98
3746 727
7829 682
2254 899
960 503
512 44
534 897
373 667
7700 919
766 112
878 402
864 735
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90