145323 327
10583 491
13949 415
13515 690
5498 132
27113 370
10707 503
7913 449
5318 883
8097 256
20339 247