12346 302
7573 456
12339 158
3947 243
6221 625
39687 638
20531 554
2783 166
3685 529
2084 238
20504 422
7510 58
1509 180
3966 795