22830 525
66298 239
141601 328
62921 430
316887 1370
18412 651
9016 848
11466 777
8429 326
10339 721
7546 548