1393 603
65 607
513 238
833 369
886 686
1051 181
893 499
337 896
520 913
1004 241
999 315
309 908
657 878
1007 493
507 218
172 919
60 257
757 42
308 124
538 507