21799 447
6557 235
58940 308
13533 676
12962 580
16985 896
4857 134
6959 75
3868 137
5375 88
1594 84
2318 78