12963 259
5585 836
17383 118
11689 341
29247 643
16743 863
2988 44
10879 790
18155 357
10648 526
9276 558
48973 792
7832 325
973 65