3045 653
15370 722
1540 240
452 39
13182 640
5017 446
1376 124
7151 153
2306 174
3065 689
1232 73
3006 565
3568 927
3496 691
1732 381