2921 727
2687 798
2689 652
2998 819
12334 471
7618 712
25502 284
11944 95
13322 570
385848 1079
5888 469