14056 259
5596 836
17390 118
11696 341
29265 643
16760 863
2989 44
10883 790
18159 357
10651 526
9284 558
48992 792
7834 325
974 65