1610 516
585 930
279 568
992 413
543 775
834 663
949 979
40 868
291 921
956 836
792 538
860 756
241 567
359 230
212 684
560 199
382 106