2963 727
2717 798
2733 652
3150 819
12348 471
7638 712
25551 284
11985 95
13373 570
386199 1079
5906 469