2993 803
2256 680
1058 234
2611 694
2741 905
1320 275
2918 656
2943 878
1557 468
1211 271
810 127
2501 717
2790 673
3178 731
18432 164
16670 339
18851 928
4208 366
6679 653
7159 625
5986 578
6288 413
67293 571
18367 330
4525 735
20359 555
5691 434
9427 417