9071 627
2892 486
14351 329
19411 326
8585 109
16181 966
5754 549
12400 411
3162 156
1690 276
9822 780