112716 447
201490 411
22978 326
58983 896
36477 897
43357 182
21675 648
1976 491
43303 501
33747 753
15401 294
30863 824
163848 697
21019 475
7474 885
32855 315
33880 87
72551 711
45630 622
8235 592
40283 482
28262 128
87428 196
99999 190
37130 899
4575 459
25737 515
15625 383