30116 35
28985 31
13023 15
10494 7
10011 2
14502 13
12524 6
31593 25
29688 28
29165 24
9721 8
7038 2
9130 7
8094 4
7386 2
12818 12
7573 3
8397 5
6600 1
15107 25
7708 3
10102 9
8254 2
6903 4