21034 1
48379 3
28233 4
31976 3
58580 4
106131 9
37677 4
18680 3
27526 1
23027 3
32656 6
63155 9
53127 10
58853 7
56702 9
24679 3
38126 3
27679 4
28179 2
46756 6
25052 2
23005 3
42426 8
36280 6