1006 875
359 176
1022 59
565 30
845 995
862 855
389 435
183 349
1292 657
463 62
588 957
406 863
351 464
860 413
46 825
20 171
309 51
89 288
66 597