2975 603
2637 677
1248 300
4748 813
2349 600
2983 225
4455 482
1202 358
2061 497
2505 686
416 86
2679 691
1873 417