3920 629
6980 245
312368 707
2960 45
4382 329
4494 521
11356 681
2781 291
5677 37
67043 106
8753 593
6797 427
5793 142