21215 42
15536 20
15029 13
12470 12
14493 6
17111 19
24628 40
12661 8
13620 7
13570 6
18886 27
14881 22
18583 34
11694 8
19256 34
12855 13
11513 19
22073 43
15434 17
26893 68
19714 34
24430 41
22685 39
16516 38