22841 525
66979 239
142129 328
62990 430
317065 1370
18417 651
9021 848
11469 777
8434 326
10345 721
7550 548