32403 5
27427 2
64933 30
45856 4
34108 6
26452 1
46505 8
51032 6
47779 4
69759 2
45830 7
34777 2
50577 7
41376 3
43354 4
58205 8
42276 3
258605 44
27382 2
29829 7
45556 3
31832 4
47431 5
26782 6