3529 801
3611 604
2037 348
3042 658
2990 123
2573 362
1716 163
3679 805
3162 530
4266 608
5079 731
3257 828
4102 38
3111 694
2175 139
889 49
3727 116
3915 87
2066 499
3079 692
5389 188
2432 277
5005 678
1184 61