4528 656
18181 787
6416 832
31138 614
9963 393
34337 246
2879 584
29160 105
4390 191
2711 79
2088 265