5412 656
18351 787
6481 832
31342 614
10021 393
34731 246
2908 584
29242 105
4470 191
2778 79
2162 265