501 451
219 711
882 133
727 73
517 308
743 942
323 370
452 31
890 537
900 329
916 608
772 192
539 455
698 979
679 135
106 997
141 659
174 437
767 944
600 95
569 925
520 382
597 138
971 485
419 808
358 957
314 889
37 722
188 74
846 439