242882 25
132955 8
29479 4
83106 22
41456 1
30908 2
195378 35
29204 5
40327 5
37856 6
22132 1
67076 9
53228 2
68977 10
31507 5
26302 3
61477 8
33855 4
176179 26
58454 5
31451 6
55758 7
46807 5
32856 3