5026 346
3520 76
6712 833
1556 196
4228 377
5967 161
299005 706
175738 834
236755 640
247128 663
50528 261
26916 161
19901 492
12414 55
49612 763
26124 86
86734 1105
32776 536
2736 533
2814 122
3947 649
2188 165
11270 201
50447 928