1221 93
1079 114
2973 370
4425 565
5775 752
820 37
4821 375
12888 838
3580 249
5828 741
3299 480
2032 229