1545 349
2260 531
3353 796
3584 79
7285 456
9238 465
17458 131
40061 231
4100 467
4216 576
8001 601
3202 797
4337 463