145579 328
10597 491
14000 415
13609 690
5538 132
27230 370
10840 503
7987 449
5331 883
8125 256
20489 247