486 560
293 148
69 495
410 626
851 263
426 380
18 961
269 786
159 811
58 186
804 114
376 624
798 175
155 763
791 309
589 616
860 74
99 969
542 1
409 32