21796 447
6556 235
58935 308
13533 676
12962 580
16982 896
4857 134
6959 75
3865 137
5371 88
1594 84
2317 78