1042 663
1095 909
1002 215
638 197
21 802
111 341
171 220
373 244
996 577
3046 162
627 98
631 707
838 884
575 903
1129 647
726 35
883 838
41 109
986 576
225 381