24036 362
15460 341
58161 122
22887 580
8012 275
8722 842
31280 575
40769 682
101155 514
68540 346
5960 618
3248 633
7943 115
46043 331
51680 179