242882 25
132928 8
29479 4
83055 22
41451 1
30855 2
195355 35
29181 5
40307 5
37826 6
22129 1
67057 9
53208 2
68958 10
31505 5
26281 3
61484 8
33857 4
176178 26
58456 5
31453 6
55753 7
46806 5
32828 3