3018 907
1277 345
515 71
1945 94
2314 537
14178 612
401706 1305
460179 1587
159208 536
103700 1042
226407 819
326884 974
154528 928
64794 669
156460 341