21768 447
6539 235
58860 308
13516 676
12957 580
16928 896
4846 134
6939 75
3855 137
5354 88
1589 84
2311 78