1103 93
1041 114
2902 370
4213 565
5622 752
763 37
4676 375
12754 838
3417 249
5604 741
3215 480
1952 229