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