145308 327
10582 491
13947 415
13503 690
5496 132
27112 370
10699 503
7907 449
5318 883
8095 256
20331 247