291 31
523 142
508 673
749 648
889 120
1167 12
1963 935
742 282
863 186
987 909
281 276
139 199
611 874
167 255
2419 304
900 284
876 843
629 129
997 831
865 176
912 593
778 237
562 488
498 753