4016 418
632 292
3285 537
565 553
600 633
554 435
644 560
1032 872
932 260
926 393
626 13
751 514
6412 208
890 430
163 563
11 964
815 946
982 200
203 101
246 177
926 825