14072 101
8655 227
10850 127
4426 167
4958 44
4329 32
10673 676
5657 44
9998 460
118125 833
9684 571
11827 180
5221 208
6732 244
2945 105
4105 215
9171 427
5374 411
8312 185
7946 452
13916 996
10038 564
9016 589
14286 294
7727 300
19099 339
12018 532
214692 657