145670 328
10600 491
14074 415
13628 690
5550 132
27293 371
10884 503
8016 449
5336 883
8142 256
20514 247