1016 43
4568 456
6077 486
20273 315
14625 261
8270 641
4179 385
5684 285
3993 571
39875 200
6781 185
12563 842
8124 447
5092 403
17266 282
4988 536
2663 128
6086 99
3817 88
7357 632
46410 626
3750 767
26887 208
7170 715
20860 381
3573 148
36343 646
10834 314