151976 22
66526 3
50927 2
30326 9
103782 9
68432 22
25078 4
48932 5
75956 16
24701 4
17582 2
29880 5
36826 1
39932 4
26109 3
41078 11
22082 6
36483 6
54508 7
56032 4
27606 6
35059 4
22801 3
100606 24