3013 707
2914 667
277 68
905 280
1004 208
1198 337
1888 536
1565 455
4576 286
15980 634
15931 750
22128 486