10306 450
19107 63
40128 240
2873 564
3852 774
37618 142
2941 596
7904 523
5490 824
8145 351
2488 321
24553 158
18255 669
2646 310
3545 561
3723 475
5040 782