12191 722
1897 157
6759 596
6854 266
11339 491
116660 403
9502 281
10564 673
5458 546
9372 122
4528 603