16984 883
6897 25
2908 270
16363 93
24057 472
7086 416
7397 532
9044 521
32511 423
6860 613
84114 239