22839 525
66946 239
142097 328
62986 430
317056 1370
18416 651
9021 848
11469 777
8434 326
10345 721
7550 548