49268 23
25342 36
19114 20
13533 9
15935 22
16057 11
13222 11
11734 11
12360 7
15055 18
22018 16
10234 7
13017 6
10597 15
8904 7
7803 1
7328 7
9032 5
8412 8
13070 8
11804 11
10774 10
18716 15
8238 9