22731 525
63870 231
139498 327
62697 430
316242 1370
18376 651
8977 848
11458 777
8420 326
10324 721
7541 548