3000 373
4873 397
4147 491
4334 392
303038 709
24274 402
20013 960
15163 628
3950 247
12887 224
19117 678
86423 97
82132 660
1650 269
29354 78
26059 242
3849 141
6395 139
5521 240
7245 841
2407 144
11023 92
5393 157
12680 400
5305 694
5375 878
3159 556
3907 296