30208 143
21968 602
10342 425
26344 779
11610 686
10494 761
6505 660
9458 645
3437 332
4912 577
3655 940