260 399
966 92
842 25
141 469
815 8
682 576
1039 278
437 82
95 253
246 881
51 890
61 641
196 625
337 617