1051 93
1034 114
2876 370
4163 565
5592 752
746 37
4644 375
12713 838
3373 249
5553 741
3194 480
1918 229