3156 721
5936 682
3141 752
2183 307
15993 448
2522 413
3206 264
7788 681
3125 501
4539 248
1612 51
2863 717