1096 527
395 40
121 51
522 419
987 419
252 504
64 484
928 689
783 900
388 264
1081 326
83 477
987 744
630 708
774 144
683 339
280 136
267 375
809 159
420 503