1102 93
1040 114
2897 370
4212 565
5622 752
762 37
4671 375
12750 838
3417 249
5600 741
3215 480
1946 229