24035 362
15460 341
58159 122
22880 580
8012 275
8722 842
31278 575
40766 682
101151 514
68539 346
5959 618
3248 633
7942 115
46041 331
51676 179