5446 656
18360 787
6491 832
31356 614
10022 393
34762 246
2911 584
29249 105
4471 191
2778 79
2168 265