145302 327
10581 491
13945 415
13500 690
5492 132
27110 370
10690 503
7905 449
5318 883
8092 256
20318 247