432 535
28 286
139 227
450 650
423 598
40 86
310 798
849 570
869 370
789 752
562 332
534 470
952 565
911 471
619 879
101 666
48 426
566 178
902 738
130 239