2930 943
387 99
632 159
2740 786
917 242
16990 282
3726 935
42705 555
11610 278
3763 471
2078 158
2593 185