14968 119
8672 47
89157 513
18781 731
26551 45
18847 656
15273 465
17041 581
10621 432
115433 642
2118 382
958 116