163 406
502 630
1134 72
343 948
1069 378
947 419
147 314
552 23
642 983
629 874
355 180
340 505
461 457
737 169
184 177
676 770
682 683
222 642
145 812
57 861