16954 137
6274 789
11533 37
10067 516
2696 153
6185 504
9515 504
2621 221
3612 654
5830 232
5215 516
3536 260