5016 249
10452 673
3347 223
7023 493
3694 82
4228 677
4202 468
2846 274
5140 457
4704 665
4674 577
8617 576