12406 302
7581 456
12366 158
3961 243
6231 625
39826 638
20551 554
2799 166
3708 529
2105 238
20614 422
7528 58
1514 180
3981 795