4031 505
1679 285
2551 540
1303 134
4659 587
1584 112
1167 103
949 134
3118 550
3002 808
3249 747
1795 495
1226 226