2983 727
2724 798
2750 652
3226 819
12359 471
7654 712
25568 284
11994 95
13390 570
386348 1079
5917 469