2535 671
2862 706
26339 374
5829 695
33580 718
7363 801
5990 466
18434 793
15560 233
2890 221
9683 664
4324 101
3146 293