21761 447
6533 235
58806 308
13509 676
12954 580
16902 896
4841 134
6933 75
3852 137
5342 88
1585 84
2307 78