396 114
2762 793
606 550
338 289
1245 1000
412 980
638 214
71 996
468 937
130 579
343 506
1005 291
299 737
420 611
732 890
771 433
32 153
706 605
295 755
627 282
935 995
986 757
31 71
954 84