8321 627
2803 486
14315 329
19335 326
8326 109
15791 966
5510 549
11912 411
2975 156
1641 276
9686 780