22821 525
65889 239
141156 327
62879 430
316757 1370
18410 651
9010 848
11465 777
8429 326
10335 721
7545 548