16810 883
6831 25
2897 270
16349 93
23995 472
7079 416
7397 532
9041 521
32459 423
6840 613
84042 239