6862 516
153591 377
23484 649
12625 958
651116 1882
72089 704
2449 428
85015 251
62924 795
7228 593
8855 672
33650 666
14986 194
14770 67