60080 572
5681 317
30545 935
3077 372
55424 157
3276 782
3435 792
1121 73
3380 776
2856 738
3913 567
1761 113
3592 182
1108 29