4245 209
8666 270
4498 693
3564 81
6214 609
7250 627
3535 441
5513 940
6804 702
2095 204
3904 763
2921 343
2531 318
5315 651
57158 204
24631 129