30205 143
21945 602
10323 425
26331 779
11603 686
10480 761
6498 660
9456 645
3436 332
4911 577
3654 940