150 955
211 596
296 141
206 412
512 763
736 377
328 892
703 50
271 84
60 54
399 942
289 829
1000 355
138 15
280 582
515 345
457 462
376 142
763 191
814 536