7253 805
2508 648
584 761
519 373
1897 999
807 524
2091 849
27 692
470 102
269 646
406 74
1001 155
763 978
1147 883
633 313
1007 140
603 360
144 971
856 540
432 601
179 300
942 516