9074 627
2892 486
14351 329
19411 326
8588 109
16181 966
5757 549
12400 411
3163 156
1690 276
9823 780