291 229
963 694
441 784
121 498
329 134
630 52
330 749
125 917
476 685
868 678
526 226
768 632
340 279
79 804
728 456
610 480
540 532
270 101
917 920
708 447