178 804
947 332
15 50
332 868
262 959
32 392
891 275
5 2
652 425
404 45
489 595
659 1000
291 428
530 167
133 907
537 181
904 682
891 859
874 851
308 924