1055 693
840 526
443 150
63 218
26 622
888 641
322 467
955 616
488 253
840 57
689 493
303 307
216 67
741 110
851 178
675 761
182 985
607 932
81 813
91 70