1005 251
916 212
558 502
734 608
571 357
556 327
243 619
771 466
424 809
456 969
356 817
392 441
165 787
182 642
644 576
3626 924
777 47
37 465
738 887
116 513
488 192
305 889
257 644