20129 3
56830 5
35233 4
26653 3
40208 5
31929 5
26027 1
29557 7
26902 6
28728 3
20808 1
30507 6
21881 3
89206 15
34655 3
392851 66
55352 8
23953 5
31755 5
43307 11
49905 10
17130 3
21382 3
53504 8