14072 101
8656 227
10852 127
4427 167
4959 44
4329 32
10675 676
5657 44
9998 460
118133 833
9684 571
11828 180
5221 208
6732 244
2945 105
4105 215
9171 427
5374 411
8312 185
7947 452
13917 996
10038 564
9016 589
14286 294
7727 300
19099 339
12020 532
214699 657