9801 702
6489 434
13187 95
9223 336
6462 874
14186 672
6360 441
8682 522
7475 240
8287 661
3040 53
6731 254
2833 89
2755 502
18913 458
21777 695
2420 383