5441 656
18357 787
6488 832
31353 614
10022 393
34752 246
2911 584
29249 105
4470 191
2778 79
2166 265