5097 249
10571 673
3404 223
7067 493
3768 82
4263 677
4279 468
2901 274
5201 457
4770 665
4721 577
8687 576