145395 327
10584 491
13964 415
13537 690
5511 132
27149 370
10746 503
7936 449
5321 883
8108 256
20400 247