3012 64
4263 586
4096 242
7173 735
3955 332
6861 756
7104 570
8905 463
10501 580
5260 447
7476 613
11875 126
5576 410
7440 691
4305 712
4478 567
11859 770
4748 117
1618 144
4869 105
3724 316
7405 789
19637 558
7255 552