5028 346
3520 76
6712 833
1561 196
4232 377
5968 161
299097 706
175807 834
236828 640
247191 663
50550 261
26921 161
19905 492
12417 55
49632 763
26144 86
86779 1105
32804 536
2738 533
2817 122
3948 649
2189 165
11273 201
50495 928