43080 10
40101 3
52181 9
39730 5
44808 5
32583 5
28807 5
31552 6
48426 3
34751 2
34781 4
35257 7
44629 9
56409 5
28607 6
41529 9
48959 9
47003 6
29429 3
27055 6
84234 36
21526 1
45376 10
21407 3