21752 447
6532 235
58790 308
13502 676
12953 580
16895 896
4838 134
6931 75
3850 137
5333 88
1584 84
2304 78