3600 140
4276 566
4267 153
99 500
555 837
480 351
837 697
697 421
290 379
336 627
364 256
34 486
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90