5047 365
4451 695
29502 717
5945 799
4997 466
16330 793
12134 233
2231 221
9127 664
3960 101
2552 293