156352 29
32253 4
52782 4
45958 6
39558 7
77054 12
29255 1
31006 2
31730 2
49226 5
82732 7
222606 20
184451 27
26258 4
276758 23
34932 10
36331 6
41032 3
59459 11
56031 2
86184 12
47656 6
108259 17
41303 8