21508 1
38829 4
527902 27
415503 50
38707 2
111479 13
770854 78
44630 4
31279 2
105659 10
43784 3
40827 3
17683 11
109004 8
54407 5
588831 42
527181 20
56282 6
11352 7
44630 7
21326 9
41234 9
30927 6
23257 8