546 84
2598 127
1000 478
692 677
800 387
38 451
583 2
683 807
578 422
153 71
861 634
26 443
367 353
73 867
328 902
816 303
827 97
741 29
42 518
232 364
808 331
418 678
1003 8
204 667