13581 259
5589 836
17387 118
11693 341
29261 643
16757 863
2989 44
10881 790
18156 357
10650 526
9282 558
48982 792
7833 325
973 65