2947 508
5110 148
20294 638
11153 111
39866 563
7183 662
31498 178
4323 386
46709 575
3276 484
143128 587
43460 170
1753 140
2455 69
1443 128
2792 442
16727 292
3459 133
4889 95
2471 254
4319 612
10825 446
2896 392
3401 571
2257 317
7644 758
5653 479
5359 501