145302 327
10581 491
13945 415
13500 690
5492 132
27110 370
10693 503
7905 449
5318 883
8093 256
20321 247