14072 101
8656 227
10853 127
4429 167
4959 44
4330 32
10675 676
5658 44
9999 460
118135 833
9684 571
11828 180
5221 208
6732 244
2947 105
4105 215
9171 427
5374 411
8312 185
7947 452
13917 996
10039 564
9016 589
14286 294
7727 300
19099 339
12021 532
214703 657