145429 328
10586 491
13968 415
13547 690
5512 132
27160 370
10760 503
7944 449
5324 883
8109 256
20415 247