1004 62
1799 648
700 418
287 75
672 892
833 173
51 396
458 454
1505 808
903 381
850 211
715 602
166 607
252 888
2118 828
793 637
945 110
1109 163
727 74
859 1