4341 560
2401 338
16339 782
1867 85
6952 597
10332 636
2629 242
4537 584
7545 101
2143 169
3547 784
11452 901
3780 383