21796 447
6557 235
58937 308
13533 676
12962 580
16984 896
4857 134
6959 75
3867 137
5374 88
1594 84
2318 78