3017 907
1277 345
515 71
1945 94
2313 537
14178 612
401665 1305
460126 1587
159178 536
103697 1042
226368 819
326870 974
154520 928
64774 669
156430 341