30210 143
21972 602
10345 425
26348 779
11610 686
10498 761
6511 660
9458 645
3438 332
4913 577
3655 940