300 28
529 383
544 559
481 105
861 712
497 586
232 440
446 728
197 658
34 856
974 916
62 432
600 362
233 215
797 197
546 17
677 118
304 839
584 100
898 905