1566 349
2272 531
3383 796
3588 79
7291 456
9242 465
17464 131
40091 231
4101 467
4217 576
8005 601
3202 797
4341 463