396 363
194 535
232 843
429 706
386 574
208 166
102 500
999 179
8 175
16 955
55 589
268 596
465 261
302 804
1035 637
474 734
830 583
1084 952
792 744
88 179
1006 298
276 567
420 476