145334 327
10583 491
13949 415
13517 690
5500 132
27118 370
10710 503
7915 449
5318 883
8098 256
20346 247