21741 447
6528 235
58773 308
13496 676
12951 580
16881 896
4832 134
6928 75
3847 137
5329 88
1583 84
2304 78