153 25
3382 412
2744 220
397 859
57 507
601 550
167 124
654 719
882 698
256 545
50 516
227 39
582 402
3249 313
955 885
18 920
295 755
352 934
1242 1000
980 826
560 455
334 289
343 506