12191 722
1899 157
6759 596
6855 266
11341 491
116661 403
9504 281
10564 673
5459 546
9374 122
4528 603