5950 50
2401 511
3342 732
5160 378
26837 402
3273 512
2089 216
3920 686
1535 52
40928 595
1147 110
1035 153
4288 594
24470 254
8697 398
49623 401