42206 9
32228 1
17583 2
26603 4
21553 1
32129 5
29608 2
33728 2
82780 28
38002 4
34731 1
31430 2
27082 7
29729 5
55932 18
25884 2
40031 8
29182 3
23882 3
22231 6
47978 9
112184 20
24677 3
32529 6