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