3035 450
3949 715
4004 82
3665 540
3173 360
4845 654
12273 846
3636 523
2846 316
4899 216
1976 37
3753 705
26151 221
7566 928
4037 613
5164 104
3477 888