2865 593
16158 452
6424 785
8831 91
11726 113
7495 159
8081 792
8449 461
46395 912
2805 184
6789 788
2807 584
2964 340