12680 259
5579 836
17383 118
11682 341
29246 643
16741 863
2987 44
10878 790
18154 357
10647 526
9273 558
48969 792
7830 325
973 65