43880 11
30552 6
22009 3
26951 6
34002 5
21127 3
48728 3
24132 4
29931 3
22784 4
50554 6
27227 2
37959 9
21153 2
23457 7
35281 4
56957 5
38931 9
32133 4
37328 15
29153 6
48357 7
65551 21
57431 12