2148 606
1486 329
3025 911
722 59
586 81
1749 411
159525 578
21391 475
34067 483
23523 177
6684 297
3603 586
8000 735
4197 547
3282 525
1273 58
10041 616
5280 173
5165 687
4043 782
3891 593
4380 565
8830 717
55533 197
94128 372
8729 353
15794 695
5763 444