438 535
32 286
147 227
455 650
428 598
47 86
315 798
866 570
871 370
807 752
565 332
552 470
957 565
925 471
626 879
105 666
53 426
583 178
905 738
141 239