429 93
934 114
2681 370
3916 565
5176 752
655 37
3958 375
12414 838
2899 249
4954 741
2928 480
1659 229