2995 681
4015 676
1666 38
4202 739
3496 274
2254 170
5414 804
1965 385
2875 286
3930 635
1691 108
2013 87
5319 705
2045 56
16372 192
6285 593
4635 587
1989 435
4558 703
3415 743
2902 239
3556 685
3895 602
3903 860