93 106
601 944
1014 917
514 643
82 548
827 812
170 419
49 50
954 367
629 925
893 626
556 9
33 737
923 383
434 815
188 878
808 129
669 240
246 989
387 478
570 420
346 824
876 961
425 676