13091 18
27712 35
25346 32
23833 55
20175 33
25504 18
17251 12
9564 12
7201 8
8897 6
92387 117
27349 84
43707 67
80357 141
29568 33
23313 36
16145 22
17525 30
38597 57
21933 37
14175 22
38918 81
73554 173
20403 30