9625 35
17364 34
15001 20
6712 17
82102 272
33419 74
9073 23
18256 29
43137 112
1366 3
5796 19
50262 84
18112 38
22250 91
21506 41
3642 9
11563 21
15209 48
16853 32
2687 9
13339 13
20745 40
5661 23
10876 19