14059 104
1039 122
2270 529
10123 293
7239 649
9634 896
37050 466
29838 930
16820 234
77938 711
5593 200
2404 193
3972 182
7423 593
7808 578
128734 441
65561 675