5446 500
1654 162
3575 637
5441 434
2273 194
4381 287
5567 596
4912 687
4183 206
2403 333
7363 726
10476 687
4216 214
3448 496
15477 688
9956 404
5939 798
7864 375
14153 37
6938 551
5727 431
2898 329
8133 627
5870 508
8211 415
6232 64
2827 422
7067 310