2868 593
16256 452
6526 785
8877 91
11859 113
7514 159
8104 792
8473 461
46573 912
2813 184
6847 788
2815 584
2975 340