246 58
513 163
1615 356
850 157
3048 923
4009 261
7855 516
7721 237
5161 514
4638 153
6118 607
2577 257
5015 373
5021 642
7372 698
3392 32
12293 815
18440 778