145587 328
10597 491
14001 415
13612 690
5539 132
27236 370
10843 503
7991 449
5332 883
8125 256
20491 247