3018 907
1277 345
515 71
1945 94
2314 537
14178 612
401687 1305
460153 1587
159194 536
103699 1042
226386 819
326875 974
154528 928
64781 669
156446 341