22838 525
66903 239
142065 328
62982 430
317047 1370
18416 651
9020 848
11468 777
8433 326
10344 721
7550 548