4066 29
14241 83
7713 49
22910 54
9582 42
16073 15
14240 28
29460 49
18022 22
26794 59
11684 27
13854 45
9025 29
3030 6
20800 67
2897 7
21096 90