31236 60
29952 40
23974 55
18929 31
16624 38
12835 21
11283 4
9839 29
9314 11
9138 14
9129 8
9126 12
9061 12
8848 5
7824 7
7794 5
7719 9
7593 11
7503 20
7241 2
7208 14
7082 5
6809 10
6500 5