145403 327
10584 491
13965 415
13539 690
5512 132
27154 370
10747 503
7939 449
5321 883
8108 256
20407 247