121 1000
293 718
374 5
1013 61
176 616
467 601
897 758
868 311
200 43
796 459
363 47
603 87
251 840
913 667
243 509
659 428
136 53
183 722
540 128
958 617
840 54
36 878
909 529
530 458