145452 328
10587 491
13970 415
13562 690
5515 132
27170 370
10772 503
7960 449
5327 883
8112 256
20436 247