1044808 60
303131 80
325207 54
217306 39
46832 4
127203 11
46902 5
17609 1
69853 12
39557 8
110252 19
38977 4
44853 6
77159 7
50033 6
40182 7
27827 0
102751 12
57453 2
206905 31
30557 4
73153 10
59502 5
109434 18