21613 47
42342 105
23686 65
14091 23
17826 54
31839 51
19813 48
16662 31
23092 59
25350 56
12902 11
20308 26
20312 34
22555 68
16007 28
29476 80
38988 122
23596 35
30882 64
25407 34
15955 30
11815 9
16118 35
17598 24