3212 741
1326 601
1327 667
677 274
783 467
832 227
555 903
968 296
904 918
811 426
623 356
143 457
901 208
150 581
72 539
51 703
122 834
292 574
860 932
751 665