38883 1
37028 2
20378 2
54178 13
53354 8
93430 20
27034 1
22008 2
113530 23
55954 8
61207 10
44631 6
69351 10
40259 3
73502 9
39259 5
38054 4
43256 8
111408 18
37304 8
40709 4
50707 6
43654 4
179729 29