22727 525
63737 231
139420 327
62682 430
316212 1370
18375 651
8975 848
11458 777
8420 326
10323 721
7541 548