14094 104
1039 122
2270 529
10123 293
7239 649
9634 896
37050 466
29838 930
16821 234
77939 711
5593 200
2404 193
3972 182
7423 593
7808 578
128737 441
65561 675