21782 447
6547 235
58895 308
13524 676
12960 580
16961 896
4854 134
6949 75
3862 137
5363 88
1591 84
2315 78