22729 525
63801 231
139456 327
62686 430
316221 1370
18376 651
8976 848
11458 777
8420 326
10323 721
7541 548