8338 627
2803 486
14316 329
19335 326
8332 109
15801 966
5512 549
11926 411
2977 156
1641 276
9691 780