1296 336
373 93
978 221
2981 798
3293 757
3598 719
2960 526
2480 522
6585 133
7839 726
3570 720
7335 765
16907 773