21793 447
6555 235
58929 308
13533 676
12962 580
16980 896
4857 134
6955 75
3865 137
5371 88
1594 84
2317 78