5026 346
3520 76
6712 833
1557 196
4228 377
5967 161
299014 706
175747 834
236764 640
247136 663
50530 261
26916 161
19902 492
12414 55
49614 763
26124 86
86736 1105
32779 536
2736 533
2814 122
3948 649
2188 165
11270 201
50452 928