24072 525
68257 240
142948 328
63127 431
317448 1370
18468 651
9047 848
11481 777
8440 326
10360 721
7554 548