27357 8
45932 10
39731 8
47332 5
33728 9
28683 9
41607 11
56180 1
20056 8
13333 2
15551 6
18056 7
13928 2
24353 2
37576 7
27934 11
31783 2
16280 8
26452 4
19881 1
17084 9
39533 15
89179 54
18355 12