8026 11
16279 2
13206 2
20209 13
13051 9
18584 1
15483 4
16904 7
39802 3
69329 3
34427 1
60409 3
31108 5
27183 3
40307 9
57309 11
31057 12
23633 4
24152 5
35753 8
24301 9
43428 21
167727 113
84227 81