10101 97
33137 543
4853 494
3961 147
9908 445
6836 812
2536 181
11338 320
2525 123
2452 555
9290 694
12279 117
1400 162
1614 461
2157 262
3671 697
2385 427