1338 330
1017 9
1013 316
888 182
747 613
683 760
578 333
575 476
512 777
507 82
299 714
294 609
225 414
160 480
157 164
157 400
147 352
142 281
97 408
84 282