3014 907
1276 345
515 71
1925 94
2313 537
14177 612
401520 1305
459924 1587
159020 536
103678 1042
226216 819
326724 974
154472 927
64686 669
156291 340