22741 525
64013 231
139581 327
62705 430
316268 1370
18378 651
8978 848
11458 777
8421 326
10324 721
7542 548