21768 447
6539 235
58860 308
13519 676
12957 580
16929 896
4846 134
6939 75
3855 137
5354 88
1590 84
2311 78