30190 143
21889 602
10285 425
26303 779
11585 686
10465 761
6488 660
9448 645
3432 332
4909 577
3651 940