21802 447
6560 235
58963 308
13537 676
12962 580
16994 896
4859 134
6961 75
3872 137
5382 88
1596 84
2320 78