2975 313
2120 702
781 275
632 153
89 494
956 925
606 237
403 691
940 21
958 825
659 465
252 108
687 830
2646 912
274 250
843 730
962 352
554 145
482 94
834 609
865 358
729 108
597 516