12943 722
1991 157
6916 596
7098 266
12878 491
117103 403
9531 281
11223 673
5480 546
9389 122
4555 603