1598 349
2312 531
3447 796
3603 79
7310 456
9268 465
17471 131
40165 231
4108 467
4219 576
8023 601
3206 797
4359 463