47401 8
27006 4
22205 7
28957 8
370955 20
97205 17
298727 21
30328 4
51258 5
85777 12
29158 1
19855 3
20078 5
18355 10
80909 8
62759 2
198204 21
355659 27
106654 10
217806 18
356776 10
218832 5
61658 11
34906 12