5370 656
18338 787
6481 832
31328 614
10021 393
34717 246
2908 584
29238 105
4469 191
2775 79
2161 265