20106 3
56826 5
35202 4
26632 3
40202 5
31901 5
26026 1
29556 7
26881 6
28728 3
20806 1
30505 6
21856 3
89154 15
34608 3
392780 66
55358 8
23930 5
31753 5
43278 11
49884 10
17134 3
21357 3
53480 8