145495 328
10590 491
13974 415
13575 690
5522 132
27185 370
10785 503
7965 449
5327 883
8112 256
20448 247