5026 346
3520 76
6712 833
1559 196
4228 377
5968 161
299036 706
175764 834
236782 640
247147 663
50533 261
26918 161
19903 492
12414 55
49619 763
26131 86
86744 1105
32787 536
2736 533
2815 122
3948 649
2188 165
11270 201
50461 928