12732 259
5580 836
17383 118
11682 341
29246 643
16742 863
2987 44
10878 790
18154 357
10647 526
9273 558
48970 792
7831 325
973 65