1350 238
581 43
3517 563
4824 616
12663 466
14594 864
7029 104
9661 309
3049 207
4069 373
4693 556
6413 659