2862 593
16102 452
6305 785
8729 91
11578 113
7457 159
8062 792
8432 461
46253 912
2769 184
6732 788
2788 584
2952 340