42978 1
20659 3
30376 1
59226 10
27555 1
109529 16
31301 6
39883 5
31478 5
25853 1
25733 2
35155 7
29109 7
28908 2
33459 5
26501 6
28679 5
32483 5
28430 3
20405 1
30307 3
44607 5
21784 3
19433 2