905 562
344 507
149 477
548 282
495 264
173 458
370 250
289 92
247 130
560 336
433 327
914 260
615 120
104 10
604 1001
522 121
521 535
770 160
558 699
929 26