3714 648
8472 805
2451 849
1487 883
2782 304
191 465
714 941
510 535
1061 566
347 186
815 489
962 282
1122 900
2743 936
811 869
933 180
367 569
660 673
72 939
852 621
401 109
783 1000
402 492