24066 525
68050 239
142845 328
63110 431
317413 1370
18457 651
9040 848
11480 777
8439 326
10356 721
7554 548