1022 656
983 596
801 380
731 641
691 436
547 408
534 738
504 861
405 538
383 741
376 918
344 674
318 456
223 884
178 112
40 689