15018 674
6398 774
117313 546
10538 91
14661 301
122039 411
196238 1030
42402 945
65705 568
608300 1932
8930 82
12602 827
5175 685