2891 653
5157 721
1411 240
365 39
12367 640
4836 446
1295 124
6901 153
2163 174
2978 689
1152 73
2845 565
3503 927
3419 691
1678 381