2676 525
1525 179
1567 400
26570 358
2985 756
3623 391
55288 294
9978 744
7356 671
6726 547
14001 262