21776 447
6542 235
58872 308
13522 676
12959 580
16945 896
4851 134
6942 75
3858 137
5360 88
1590 84
2314 78