19632 1
29726 4
26280 2
23908 3
25282 3
32909 5
20577 4
18031 1
46430 5
23659 3
22151 2
20259 1
26483 3
27827 7
31906 3
26883 3
37502 4
471556 43
49930 7
75553 11
40007 2
40108 5
32354 7
34083 4