24058 525
67885 239
142748 328
63087 431
317356 1370
18444 651
9038 848
11478 777
8438 326
10354 721
7554 548