512 763
736 377
328 892
703 50
271 84
60 54
399 942
289 829
1000 355
138 15
280 582
515 345
458 462
376 142
763 191
814 536
861 964
368 858
540 495
2 305