22727 525
63677 231
139393 327
62679 430
316195 1370
18375 651
8972 848
11458 777
8420 326
10323 721
7541 548