30116 35
28985 31
13023 15
10494 7
10198 2
14502 13
12524 6
31775 25
29866 28
29165 24
9721 8
7038 2
9305 7
8094 4
7386 2
12818 12
7573 3
8397 5
6600 1
15107 25
7708 3
10102 9
8431 2
6903 4