30219 143
22002 602
10363 425
26368 779
11624 686
10512 761
6518 660
9461 645
3445 332
4913 577
3657 940