646 415
1010 355
58 924
826 710
284 181
54 704
356 108
681 518
490 391
630 10
672 530
285 170
1102 627
659 351
967 942
62 38
696 402
299 468
822 514
372 399