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