1095 93
1039 114
2894 370
4205 565
5617 752
756 37
4666 375
12742 838
3412 249
5594 741
3211 480
1942 229