145505 328
10590 491
13981 415
13579 690
5525 132
27190 370
10797 503
7968 449
5328 883
8112 256
20456 247