501 451
219 711
882 133
727 73
517 308
743 942
323 370
452 31
890 537
900 329
916 608
772 192
772 742
160 664
14 563
897 744
853 339
848 947
179 676
260 669
350 603
804 736
184 917
222 554
708 161
61 297
942 413
760 788
195 354
399 180