145520 328
10590 491
13986 415
13586 690
5526 132
27200 370
10805 503
7973 449
5330 883
8114 256
20460 247