1504 978
985 18
215 1000
128 389
680 831
1016 906
264 280
766 659
609 498
580 235
645 659
102 293
2404 793
774 71
608 87
1197 746
700 527
813 201
66 903
207 754
565 188
780 275
907 585