22945 525
67143 239
142270 328
63013 430
317115 1370
18418 651
9023 848
11472 777
8434 326
10346 721
7551 548