4331 354
9025 450
17060 63
36403 239
2582 564
3457 774
31678 141
2664 596
7400 523
4875 823
7737 351
2167 321
21950 158
16621 669
2329 310
3234 561
3323 475
4401 782