18029 1
24408 2
20351 1
36628 4
25329 2
18128 1
42351 5
51558 11
34080 3
39276 6
94754 8
55904 14
137707 34
86681 7
30554 1
22378 1
25902 3
42732 4
19705 2
54077 2
42176 8
23928 1
41679 1
50528 2