3050 653
15392 722
1547 240
457 39
13259 640
5024 446
1377 124
7165 153
2319 174
3071 689
1242 73
3016 565
3573 927
3505 691
1737 381