16200 440
19778 51
14893 541
9882 958
10964 534
29124 527
36659 173
16611 538
14920 176
7061 605
15147 603
20404 600