542 423
40 302
105 625
952 373
790 148
903 943
150 220
401 248
775 346
266 872
671 830
1032 61
553 614
654 294
119 651
645 378
882 638
211 578
675 575
302 403