106 666
1059 56
882 163
339 721
842 526
278 422
388 796
413 370
277 622
183 323
519 930
196 832
132 872
97 769
740 675
750 991
961 434
85 212
1005 355
576 791