1044
592
1
529
402
2
396
375
349
318
299
294
285
279
270
265
260
256
222
199
182
139
132
129
123
120
115