15887 118
3900 723
3534 801
4201 814
875 152
3047 658
1629 339
4039 500
1970 105
5825 806
3804 470
1467 68
2595 481
4258 457
1831 197
3672 482
1443 67
3852 212
1539 137
2180 139
3732 116
511 93
3920 87
7437 308