29942 38
9264 21
16344 42
29541 33
10170 7
17603 46
20715 55
67776 91
27269 58
34175 30
15882 15
139558 288
14637 29
9628 30
12497 29
16284 28
18234 32
22075 23
30249 41
41827 43
12272 24
12207 26
17403 30
82977 161