3503 570
2472 402
3311 685
1207 45
5953 502
2675 185
4475 797
396 37
1867 356
2348 480
2986 646
1762 356