10198 97
5577 661
21735 506
11137 802
2502 74
89344 598
25098 540
218367 1031
35984 139
23392 372
45200 90
51097 673
58680 399
43960 551
50060 587
3374 220
5858 628
43210 463