542 423
40 302
105 625
952 373
790 148
904 943
151 220
401 248
776 346
267 872
671 830
1032 61
553 614
654 294
119 651
645 378
882 638
212 578
675 575
302 403