2674 770
3091 685
2401 487
5859 509
14120 561
4148 140
44515 426
2941 67
3963 604
4679 840
9819 639
2363 220
4908 828
11862 731
3364 343
4893 641