145653 328
10600 491
14068 415
13624 690
5547 132
27286 370
10878 503
8011 449
5335 883
8141 256
20512 247