1565 349
2269 531
3375 796
3587 79
7290 456
9241 465
17461 131
40086 231
4101 467
4217 576
8005 601
3202 797
4341 463