2137 454
2324 699
568 64
4153 592
5352 438
3148 505
2986 425
11686 700
5897 40
14030 685
14274 847
38384 35
5580 56
40590 721