30123 143
21718 602
10179 425
26137 779
11525 686
10340 761
6442 660
9411 645
3399 332
4901 577
3645 940