2994 803
2256 680
1058 234
2611 694
2741 905
1320 275
2920 656
2943 878
1557 468
1211 271
810 127
2501 717
2790 673
3178 731
18433 164
16672 339
18853 928
4208 366
6679 653
7161 625
5986 578
6290 413
67293 571
18368 330
4525 735
20359 555
5692 434
9427 417