21773 447
6539 235
58866 308
13521 676
12959 580
16936 896
4847 134
6940 75
3856 137
5357 88
1590 84
2313 78