3017 907
1277 345
515 71
1945 94
2313 537
14178 612
401669 1305
460135 1587
159186 536
103699 1042
226378 819
326872 974
154524 928
64780 669
156433 341