3030 907
1280 345
516 71
2005 94
2317 537
14185 612
402358 1305
461132 1588
159808 536
103788 1042
227008 820
327389 974
154701 928
65136 669
156953 341