24075 525
68337 240
142982 328
63132 431
317472 1370
18473 651
9048 848
11482 777
8440 326
10363 721
7554 548