401 27
2879 430
5907 514
903 181
1226 87
3660 417
4482 115
2156 211
2038 325
5359 575
3717 541
3817 457
6727 726
6564 948
3099 242
4719 685
3674 34
3003 439
2327 346
2864 130
3208 360
4618 622
8072 719
3577 496