1038 236
1030 262
929 17
907 425
898 882
879 273
859 804
843 204
820 24
798 221
662 965
649 160
601 186
598 699
548 714
535 400
402 383
383 910
371 208
365 476