5112 354
10308 450
19136 63
40157 240
2873 564
3856 774
37637 142
2941 596
7907 523
5498 824
8147 351
2490 321
24570 158
18264 669
2649 310
3545 561
3723 475
5043 782