5052 746
3602 359
4974 416
4452 860
3584 234
3601 710
2177 552
2209 299
698 152
1296 307
1694 240
2313 623