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