1095 93
1039 114
2894 370
4206 565
5618 752
757 37
4666 375
12743 838
3412 249
5594 741
3211 480
1943 229