1063 211
3371 369
10349 895
11919 568
5413 127
2960 245
4686 577
4136 578
21023 131
6451 596
1574 109