16051 940
1876 243
10459 539
16498 379
5074 827
5471 132
21984 160
20782 233
11885 578
20929 712
4124 225