105484 8
86882 17
76402 11
30808 3
97855 11
67283 13
92201 2
52876 6
39078 3
86309 14
163078 10
42431 8
45081 1
80234 4
70858 6