30208 143
21954 602
10328 425
26337 779
11608 686
10491 761
6504 660
9457 645
3437 332
4911 577
3655 940