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