1036 506
987 823
974 733
893 607
859 59
857 339
857 223
835 11
720 673
673 412
631 846
523 240
420 663
380 487
379 917
359 108
348 156
323 448
311 524
233 228