116923 425
10949 15
10536 6
18263 26
18769 28
17488 25
10913 18
29715 56
11976 9
9851 6
15732 22
19188 40
14700 27
22910 29
16946 25
15567 28
24677 41
17985 30
11848 19
13023 18
15605 22
12055 4
10769 8
38776 107