21782 447
6547 235
58891 308
13524 676
12960 580
16955 896
4853 134
6948 75
3862 137
5361 88
1591 84
2315 78