55033 6
34254 5
30832 4
20928 3
43384 9
47859 8
51709 3
41203 2
56730 6
54101 4
37004 7
21708 3
28980 4
90659 12
27303 4
24031 2
88027 9
32253 5
43958 6
193205 26
53452 1
25782 5
86453 16
173678 33