10027 40
7095 6
27044 86
7064 18
20340 66
8792 31
4242 18
21643 67
12850 53
8490 25
4235 9
9041 43
4866 13
2830 12
1337 1
22938 35
1653 8
7329 16
7521 28
9440 45
7445 28
3601 28
15494 90
6809 13