4150 74
205 955
127 61
744 788
766 597
910 950
58 584
40 323
222 670
248 183
328 35
640 239
577 313
623 925
363 571
68 889
482 642
898 250
814 895
264 512