356 230968
46 160709
174 133945
85 98174
104 90790
75 85415
70 73386
112 71353
129 69812
52 69136
62 67100
82 67015
94 63855
85 63277
76 58760
77 56471
87 44297
89 40652
83 38952
63 38137
34 37764
84 36415
51 31817
116 30913
92 30659
47 29963
176 29588
58 29485
33 27101
56 26140
49 25275
50 24765
93 24711
56 23044
36 22662
81 20344
7 18996
60 18482
27 18014
8 17028
43 15900
52 15858