12960 354
4624 637
7609 370
7048 700
14152 67
7864 725
72567 450
20388 1110
14677 862
3227 51
2939 109
1263 199
1733 376
1510 245
1789 291