19586 14
19462 41
47956 100
10615 20
15378 8
37215 19
40670 30
51465 66
25891 19
14813 21
13939 8
21492 9
16847 13
8819 16
11751 20
26778 40
8045 9
6274 10
12530 12
14682 16
7029 14
10815 19
3966 4
47456 35