89031 22
29031 3
27528 1
33006 3
26154 1
31226 5
119459 14
28581 3
53501 5
23628 6
25653 2
27582 3
27730 2
30328 2
145005 19
33659 3
30233 7
28256 3
99532 6
31781 3
36806 3
48404 4
39951 5
34727 10