8361 627
2803 486
14316 329
19337 326
8337 109
15806 966
5514 549
11943 411
2978 156
1642 276
9693 780