2956 740
2231 471
70618 274
47292 554
65795 452
848 229
2902 670
33655 356
1442 288
387 102
27994 642
101540 568
1972 533
909 243
85160 364
22396 106
142167 527
43853 685
98491 153
573 109
231898 821
28621 624
65167 755
83104 319
175240 699
12683 826
82191 412
67910 693