5441 656
18358 787
6488 832
31355 614
10022 393
34756 246
2911 584
29249 105
4471 191
2778 79
2167 265