2727 506
14504 537
45534 385
3817 58
4901 299
3025 846
4328 809
7511 470
2909 229
3045 590
2975 266
15957 278
1783 191
35522 489
3679 713