14969 119
8672 47
89159 513
18781 731
26551 45
18848 656
15273 465
17041 581
10622 432
115441 642
2118 382
958 116