8033 11
16279 2
13208 2
20202 13
13056 9
18577 1
15482 4
16902 7
39806 3
69328 3
34434 1
60404 3
31104 5
27177 3
40305 9
57304 11
31056 12
23633 4
24152 5
35751 8
24308 9
43433 21
167733 113
84226 81