399 371
2796 792
553 136
547 38
471 232
577 367
72 687
855 294
208 703
290 738
506 588
693 740
813 230
817 583
1010 61
88 949
189 991
828 553
521 72
1274 496
509 937
40 112
412 649
576 676