1160 211
3452 369
10409 895
11932 568
5458 127
2974 245
4716 577
4148 578
21053 131
6483 596
1593 109