2891 653
5159 721
1411 240
368 39
12371 640
4839 446
1297 124
6907 153
2163 174
2979 689
1152 73
2845 565
3503 927
3419 691
1678 381