3018 907
1277 345
515 71
1946 94
2314 537
14178 612
401720 1305
460199 1587
159219 536
103702 1042
226414 819
326898 974
154530 928
64802 669
156467 341