145429 328
10586 491
13968 415
13546 690
5512 132
27159 370
10757 503
7944 449
5324 883
8109 256
20415 247