646 1001
957 532
58 350
562 562
242 811
123 186
655 317
874 695
285 834
909 422
961 958
401 7
311 43
740 502
566 761
454 736
155 565
307 921
683 910
159 193