629 24
908 746
657 310
402 306
587 44
232 359
95 383
453 446
874 354
863 714
777 337
1005 202
439 537
911 298
73 4
870 267
67 262
894 366
375 718
539 110