5026 346
3520 76
6712 833
1559 196
4229 377
5968 161
299044 706
175768 834
236786 640
247151 663
50534 261
26918 161
19904 492
12414 55
49621 763
26135 86
86748 1105
32788 536
2736 533
2815 122
3948 649
2188 165
11270 201
50467 928