601 97
403 400
88 179
261 110
884 29
36 992
735 819
346 21
434 327
301 37
647 910
448 982
736 726
512 668
640 630
308 271
974 592
103 589
909 705
859 881