1125 683
1081 826
1042 387
1032 309
992 596
983 229
833 221
813 160
776 419
700 532
675 463
672 847
651 811
619 497
552 313
475 364
378 408
337 271
305 639
282 702