21768 447
6539 235
58846 308
13515 676
12956 580
16924 896
4845 134
6938 75
3855 137
5353 88
1589 84
2311 78