145669 328
10600 491
14072 415
13628 690
5550 132
27292 371
10883 503
8016 449
5335 883
8142 256
20514 247