2898 313
582 274
641 697
144 880
311 201
90 535
988 840
402 893
988 100
703 932
546 966
933 175
104 854
369 679
748 145
843 524
939 140
543 55
27 113
155 586
464 732
509 100
118 584