2127 685
11086 77
5609 223
7695 487
30500 308
28112 400
3584 394
6335 372
10841 790
10021 655
6142 806