25008 67
6403 784
6133 324
9257 630
8602 481
4629 902
45026 638
14758 599
27364 645
8040 276
6631 685
3252 505
25202 562
18725 501
9392 51
8151 39
8927 278
4842 803
2925 345
6990 689
7135 127
2597 658
15862 795
5676 94
7548 179
2449 121
2833 480
3045 75