148 1000
125 867
31 336
669 476
697 603
276 630
329 653
103 483
905 121
377 81
329 738
862 418
338 520