3040 18
5346 23
5850 29
2747 19
30083 66
19377 42
20168 61
25898 70
8869 14
9482 35
22615 50
11264 28
19276 52