22838 525
66865 239
142045 328
62978 430
317043 1370
18415 651
9020 848
11468 777
8433 326
10344 721
7550 548