148 1000
125 867
30 336
669 476
697 603
276 630
329 653
103 483
903 121
377 81
327 738
859 418
337 520