22830 525
66336 239
141665 328
62929 430
316905 1370
18413 651
9016 848
11466 777
8430 326
10339 721
7548 548