38880 1
37055 2
20409 2
54179 13
53357 8
93453 20
27031 1
22009 2
113582 23
56005 8
61331 10
44631 6
69384 10
40277 3
73507 9
39259 5
38084 4
43258 8
111458 18
37305 8
40702 4
50701 6
43652 4
179726 29