19339 27
10216 23
8150 5
20354 27
17183 20
16325 23
32219 31
44424 40
11095 11
11131 16
13328 19
33513 36
22992 31
27370 30
21731 22
12570 16
22129 37
76806 85
24139 70
12810 18
13709 24
17946 33
25979 48
50641 43