3078 25
66097 101
1956 57
37531 54
7790 8
3141 79
2855 30
3527 44
3659 19
5586 9
3573 56
3722 84
49168 67
23387 40
38643 69
4018 78
2530 15
9216 10
9415 19
1823 53
110538 215
4635 130
3290 41
3747 90