21780 447
6545 235
58887 308
13524 676
12960 580
16951 896
4853 134
6948 75
3862 137
5361 88
1591 84
2315 78