2835 583
2137 460
2407 670
1693 401
1945 384
947 230
3112 782
15564 497
7718 701
109732 261
50585 633
4454 543
9179 506