14072 101
8655 227
10852 127
4426 167
4958 44
4329 32
10675 676
5657 44
9998 460
118129 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
214695 657