5009 249
10444 673
3335 223
7020 493
3692 82
4219 677
4197 468
2849 274
5119 457
4712 665
4659 577
8600 576