31181 78
34574 82
17203 15
23787 38
8813 29
16227 61
11581 58
31910 100
11771 9
20365 42
10402 22
17265 30
6913 15
2214 9
6447 8
17139 26
22517 22
12926 56
43557 50
44235 114
15228 105
30890 117
17056 81
27819 141