1426 243
1050 452
340 867
966 672
488 639
214 794
721 619
470 229
878 146
631 256
308 606
471 451
30 932
182 808
721 980
496 140
999 886
555 745
236 617
184 781