30225 143
22010 602
10381 425
26379 779
11628 686
10516 761
6529 660
9465 645
3448 332
4916 577
3657 940