30930 13
24577 4
22403 10
19859 2
41607 4
35430 2
29207 7
56030 9
65104 3
35876 9
81503 9
23706 6
25907 4
29206 9
22582 8
61502 33
60483 16
27256 11
38034 12
64659 39
98783 51
71932 26
18832 11
35553 22