2142 220
1111 251
1544 842
1456 978
738 714
267 44
68 78
948 801
739 827
73 664
393 364
690 488
291 851
718 335
297 610
19 693
243 328
390 176
310 122
322 370
117 848
108 813
147 439
797 803