1005 62
2547 269
2122 828
1389 580
969 642
489 353
945 110
556 433
298 755
968 264
311 590
903 381
42 777
1801 648
166 607
288 75
245 320
51 396
692 765
893 939
388 118
1109 163
727 74