5471 656
18370 787
6496 832
31360 614
10023 393
34779 246
2912 584
29252 105
4471 191
2781 79
2171 265