21804 447
6560 235
58970 308
13543 676
12962 580
16995 896
4859 134
6963 75
3872 137
5382 88
1596 84
2321 78