15100 200
11416 82
1173 64
2201 439
5257 135
5317 469
4828 348
4639 407
3375 405
44875 854
1650 290
5571 79
3432 888
8967 485
45642 614
9633 172