1301 292
21716 571
3336 602
19762 659
3218 95
9132 674
4618 492
3987 686
5616 370
3550 680
2843 690
2403 559