22797 525
65272 238
140590 327
62818 430
316621 1370
18400 651
9000 848
11465 777
8424 326
10329 721
7544 548