24075 525
68370 240
142998 328
63135 431
317481 1370
18479 651
9048 848
11482 777
8440 326
10363 721
7556 548