97507 160
61682 123
58 714
55699 143
793 979
150 5
249 272
654 159
298 841
85111 179
847 888
209 59
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90