1616 349
2350 531
3512 796
3612 79
7344 456
9290 465
17491 131
40299 231
4125 467
4226 576
8054 601
3213 797
4369 463