2982 727
2723 798
2750 652
3226 819
12359 471
7651 712
25568 284
11994 95
13389 570
386341 1079
5916 469