143051 15
88727 20
86680 33
34804 3
47307 5
67879 6
78783 9
136602 21
59756 5
55451 11
65801 12
71033 7
79378 15
62428 8
57383 2
28354 1
40755 4
64481 14
126909 28
127129 27
158183 42
37507 3
58578 5
73801 13