1019 122
2243 529
10103 293
7228 649
9619 896
37036 466
29826 930
16734 234
77614 711
12196 104
5575 200
2399 193
3965 182
7404 593
7798 578
128403 441
65154 675