12929 3
27329 30
26086 34
17605 10
44164 54
14184 8
38066 69
15825 19
24497 44
77870 117
17648 14
26129 50
10469 5
11549 12
18159 21
30419 23
13614 17
45569 59
39078 104
70246 265
35371 99
121343 193
98923 208
147257 297