21758 447
6533 235
58798 308
13507 676
12953 580
16896 896
4840 134
6932 75
3852 137
5338 88
1584 84
2306 78