22081 9
30153 43
13543 14
43555 62
23039 43
30323 45
9972 7
20035 62
24204 29
11910 7
114199 275
26207 63
24511 21
18895 13
47399 138
25990 17
29154 20
22146 55
37601 62
15073 23
16577 32
16350 25
20773 36
33598 66