145508 328
10590 491
13984 415
13584 690
5526 132
27192 370
10803 503
7972 449
5330 883
8113 256
20458 247