3898 502
263 581
440 799
277 110
719 761
870 149
297 509
1 2
329 672
588 257
989 601
7145 106
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90