12994 722
1995 157
6929 596
7123 266
12900 491
117128 403
9533 281
11230 673
5484 546
9402 122
4556 603