16950 137
6268 789
11529 37
10060 516
2695 153
6184 504
9513 504
2619 221
3612 654
5827 232
5215 516
3532 260