21086 447
6244 235
55830 306
13215 676
12672 580
16419 896
4615 134
6594 75
3669 137
5042 88
1514 84
2215 78