2866 593
16180 452
6449 785
8848 91
11747 113
7501 159
8085 792
8451 461
46419 912
2806 184
6797 788
2808 584
2965 340