33856 1
56152 7
27226 3
33733 4
28507 2
28902 3
23781 1
34354 4
19653 1
28282 0
21681 2
40755 4
39509 3
27604 3
42176 6
76404 10
41606 6
87701 9
42409 7
48008 8
38154 6
34605 5
48052 8
254682 25