5088 3716
7486 281
557 159
76839 191
959 911
35 522
265 49
833 338
597 217
7883 168
74992 139
8685 110
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90