42181 9
32179 1
17552 2
26555 4
21507 1
32131 5
29527 2
33656 2
82709 28
38007 4
34734 1
31403 2
27056 7
29709 5
55932 18
25877 2
40027 8
29153 3
23882 3
22228 6
47851 9
112179 20
24630 3
32534 6