19432 2
22482 3
43409 4
41481 4
31977 1
56004 16
25477 4
27305 6
21927 2
48054 3
46106 5
113076 19
22709 6
23158 3
24628 3
28554 17
42109 9
20980 1
18208 1
17534 2
70406 11
49905 10
33658 2
59378 12