2865 593
16143 452
6388 785
8797 91
11674 113
7484 159
8076 792
8442 461
46352 912
2802 184
6774 788
2801 584
2960 340