1435 292
6957 265
1917 505
7477 377
1739 269
5872 261
2845 709
3753 537
2058 307
2814 505
1651 159
4139 780
4026 883