12986 259
5585 836
17383 118
11690 341
29248 643
16743 863
2988 44
10879 790
18155 357
10648 526
9277 558
48973 792
7832 325
973 65