549 246
1306 1000
703 134
824 480
221 335
680 976
81 234
621 317
792 593
403 294
550 487
69 801
2847 793
2211 476
740 10
780 674
994 735
453 442
958 323
756 192
582 145
134 42