31865 35
47806 58
10135 12
16526 20
12915 19
14940 29
35533 53
42746 59
23613 38
48424 94
39416 79
18094 24
15830 31
9562 13
31274 53
31479 62
34600 68
41409 105
25926 40