5025 249
10461 673
3348 223
7023 493
3699 82
4228 677
4203 468
2846 274
5145 457
4712 665
4678 577
8623 576