5036 249
10491 673
3362 223
7039 493
3711 82
4235 677
4209 468
2859 274
5159 457
4724 665
4686 577
8640 576