31653 70
20476 47
15517 22
11778 23
13505 29
19305 40
21586 39
17145 40
15271 22
16195 23
19977 58
27393 72
22075 72
18689 46
30328 35
18603 33
16700 25
57826 116
27910 91
23996 52
15125 17
17970 43
14962 25
33588 58