16955 137
6275 789
11534 37
10068 516
2696 153
6186 504
9517 504
2623 221
3613 654
5831 232
5216 516
3537 260