30209 143
21970 602
10344 425
26344 779
11610 686
10494 761
6508 660
9458 645
3437 332
4912 577
3655 940