508 642
310 511
200 939
682 183
244 994
193 49
580 235
605 1
962 531
363 767
730 903
50 139
543 862
585 925
72 938
735 881
97 871
874 57
560 270
450 993
665 79