15212 26
12389 15
14542 10
9699 13
13111 11
24273 48
20223 19
13219 9
16497 13
31610 36
23708 40
16073 20
38929 80
79632 196
28237 32
30154 34
21694 14
24918 35
23564 33
24292 19
21815 24
30902 35
9686 4
12356 4