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