145376 327
10584 491
13956 415
13532 690
5508 132
27143 370
10732 503
7933 449
5321 883
8105 256
20387 247