16945 137
6266 789
11528 37
10047 514
2695 153
6183 504
9512 504
2618 221
3611 654
5827 232
5215 516
3528 260