2986 359
5166 444
341 61
29840 184
47654 108
752 758
300 831
71969 164
493 1
40 137
218 875
194 137
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90