3033 450
3949 715
4002 82
3664 540
3171 360
4843 654
12270 846
3635 523
2846 316
4897 216
1975 37
3753 705
26149 221
7564 928
4037 613
5163 104
3476 888