2993 803
2256 680
1058 234
2611 694
2741 905
1319 275
2918 656
2942 878
1557 468
1211 271
810 127
2501 717
2790 673
3178 731
18432 164
16669 339
18851 928
4207 366
6679 653
7159 625
5985 578
6288 413
67293 571
18366 330
4525 735
20358 555
5691 434
9427 417