21249 531
12683 290
12662 629
9718 628
45137 718
15652 220
13218 699
14025 103
28919 316
36495 284
16787 296
22994 539
20602 998
8391 218
34433 174
56558 929
60682 219
28774 377
71262 1041
126129 594
34855 352
83345 599
92457 843
45444 112