25072 67
6429 784
6150 324
9314 630
8615 481
4652 902
45038 638
14765 599
27366 645
8043 276
6635 685
3255 505
25210 562
18726 501
9398 51
8167 39
8945 278
4845 803
2928 345
6994 689
7155 127
2601 658
16157 795
5677 94
7551 179
2450 121
2840 480
3046 75