8109 680
3604 41
41840 890
15553 688
5104 339
6031 291
22974 486
4980 517
7308 953
49875 124
5457 737
5857 93
19685 385
2551 60
21279 224
9083 631
27158 128
54824 458
5370 412
8177 629
16994 491
67477 376
7540 521
3008 674
7407 688
45895 896
9841 297
2669 198