20159 3
56853 5
35229 4
26706 3
40205 5
31933 5
26058 1
29555 7
26903 6
28755 3
20856 1
30505 6
21879 3
89201 15
34655 3
392879 66
55380 8
23956 5
31782 5
43329 11
49930 10
17154 3
21404 3
53506 8