2612 455
10595 364
14931 563
6561 86
16577 123
4359 359
5792 639
4827 618
11264 348
6071 366
2352 76
22362 530
3113 137
3596 203