2433 936
2886 648
862 80
675 555
267 860
926 8
1248 883
473 327
382 222
318 816
815 879
222 512
691 653
885 570
1796 239
611 422
723 129
580 323
841 191
71 784
363 735