145685 328
10601 491
14093 415
13635 690
5553 132
27304 371
10892 503
8021 449
5338 883
8144 256
20523 248