17326 523
19930 747
10844 41
8135 602
10701 239
4794 672
15788 408
14363 509
22683 639
15213 680
29972 437
11317 500
6911 271
6475 931
16105 239
7037 440
8865 642
13049 655
16931 189
18739 327
8736 95
5509 801
2460 127
2817 338
10877 675
6345 517
9840 77
10078 298