15030 39
25796 59
33003 54
41425 93
24301 29
11953 20
18651 49
31056 75
19666 42
11614 10
50356 97
30497 49
25043 49
7191 6
6869 13
4393 6
7844 6
5124 2
5260 4
6505 5
8070 13
4897 2
4287 1
4401 1