2684 770
3091 685
2402 487
5859 509
14120 561
4148 140
44523 426
2946 67
3963 604
4679 840
9819 639
2363 220
4908 828
11862 731
3368 343
4893 641