145453 328
10588 491
13971 415
13564 690
5515 132
27172 370
10772 503
7960 449
5327 883
8112 256
20436 247