145472 328
10589 491
13974 415
13573 690
5520 132
27179 370
10781 503
7964 449
5327 883
8112 256
20446 247