5033 365
4451 695
29499 717
5945 799
4994 466
16330 793
12134 233
2231 221
9127 664
3960 101
2552 293