387724 1161
14874 584
12683 790
6184 162
5678 30
1359 242
14283 739
8261 736
10357 377
9981 139
22047 486
2413 370
22643 440
6359 300
8195 442
6781 497
2459 203
31713 865
6598 30
11891 251
11507 545
6435 777
3860 380
11540 651
16496 732
6717 789
3448 109
4391 805