584 493
260 526
109 948
215 734
639 454
501 478
39 396
452 688
320 686
99 885
631 221
337 295
710 899
82 190
156 223
847 432
855 710
121 119
887 109
262 550