1231 239
1002 62
287 75
517 441
672 892
457 454
893 939
1440 384
902 381
851 140
554 945
644 357
166 607
2542 269
2118 828
104 147
945 110
556 433
739 880
558 884
440 426
707 764
917 1000