1010 202
996 621
928 607
923 327
853 738
829 861
795 274
746 834
732 4
661 312
513 769
432 671
425 377
363 237
338 973
252 841
117 714
92 349
84 418
16 709