1163 1000
36 641
647 859
668 528
999 488
816 650
23 693
282 683
299 141
118 584
994 246
388 148
2898 313
831 66
231 76
27 113
776 801
509 100
450 202
1964 476
988 100