97729 313
71529 665
340467 1173
88877 444
111006 754
77717 1023
153468 342
216441 1027
33914 135
32212 665
176230 835
44461 705
70879 749
149961 787
65282 281
61533 276
78076 930
70302 613
98244 905
82419 765
85028 579
93072 675
92378 935
68571 481