3014 907
1276 345
515 71
1926 94
2313 537
14177 612
401542 1305
459954 1587
159037 536
103680 1042
226243 819
326743 974
154476 927
64695 669
156305 340