335 102
326 1000
280 392
275 518
271 790
256 550
248 343
221 966
220 199
204 663
187 695
184 509
183 862
160 247
84 520
71 65
63 669
61 882
57 628
49 724