3073 653
15429 722
1569 240
473 39
13423 640
5061 446
1381 124
7222 153
2374 174
3080 689
1274 73
3042 565
3598 927
3530 691
1765 381