1103 93
1040 114
2901 370
4212 565
5622 752
763 37
4675 375
12754 838
3417 249
5602 741
3215 480
1949 229