2865 593
16148 452
6395 785
8809 91
11692 113
7485 159
8076 792
8445 461
46368 912
2804 184
6785 788
2801 584
2961 340