13988 104
1039 122
2269 529
10123 293
7238 649
9634 896
37050 466
29838 930
16820 234
77933 711
5593 200
2404 193
3972 182
7423 593
7808 578
128731 441
65551 675