16959 137
6282 789
11541 37
10071 516
2698 153
6186 504
9520 504
2623 221
3615 654
5831 232
5220 516
3540 260