21748 447
6531 235
58789 308
13501 676
12952 580
16892 896
4836 134
6930 75
3849 137
5331 88
1583 84
2304 78