409 93
931 114
2653 370
3907 565
5163 752
650 37
3937 375
12361 838
2871 249
4912 741
2908 480
1647 229