18033 1
24407 2
20357 1
36532 4
25330 2
18102 1
42304 5
51555 11
34084 3
39252 6
94732 8
55879 14
137608 34
86606 7
30528 1
22352 1
25876 3
42482 4
19677 2
54084 2
42129 8
23927 1
41679 1
50507 2