3043 653
15362 722
1540 240
446 39
13143 640
5012 446
1376 124
7145 153
2300 174
3063 689
1230 73
3004 565
3566 927
3493 691
1729 381