10305 450
19072 63
40116 240
2873 564
3852 774
37608 142
2941 596
7904 523
5489 824
8145 351
2488 321
24548 158
18253 669
2646 310
3544 561
3723 475
5040 782