145472 328
10589 491
13974 415
13575 690
5521 132
27179 370
10783 503
7964 449
5327 883
8112 256
20447 247