3042 907
1281 345
520 71
2090 96
2321 537
14190 612
403035 1305
462023 1588
160431 536
103863 1042
227715 821
327940 976
154903 928
65506 669
157457 341