29851 4
24180 3
37507 4
44534 3
32532 4
39856 3
27355 3
36901 2
44752 4
49428 12
40282 6
113608 23
110405 14
43976 4
65228 6
54284 7
114751 9
44804 3
52106 3
24077 3
32356 10
46979 2
235002 34
56702 13