4675 250
8613 797
8930 449
27 730
216 443
952 296
1407 930
551 358
946 801
238 843
162 246
355 311
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90