14073 101
8656 227
10854 127
4431 167
4961 44
4330 32
10675 676
5659 44
10000 460
118151 833
9688 571
11829 180
5221 208
6732 244
2949 105
4105 215
9171 427
5374 411
8313 185
7947 452
13918 996
10040 564
9017 589
14287 294
7727 300
19099 339
12021 532
214718 657