21710 447
6513 235
58687 308
13481 676
12945 580
16810 896
4815 134
6913 75
3825 137
5302 88
1575 84
2294 78