1592 482
1499 249
2481 527
4997 766
18153 710
6962 421
10847 347
3703 465
4673 965
3274 340
2720 309
1728 63
3769 520