12436 50
2997 11
10410 25
14217 21
14036 11
7754 12
2805 12
3564 14
2846 12
8269 11
3246 8
15661 24
10575 48
8924 10
42846 94
12013 37
6910 35
6679 37
7248 12
10046 38
13764 23
21641 28
22194 35