1668 354
1032 41
80156 547
17105 664
9679 584
6345 149
4027 332
7274 596
10159 577
3110 109
2948 613
8953 765
1339 221
2074 417