145663 328
10600 491
14071 415
13626 690
5550 132
27291 371
10882 503
8015 449
5335 883
8142 256
20514 247