53033 616
13113 748
91582 870
57575 761
58743 586
73767 330
97228 495
41197 478
7572 476
20515 354
6838 859
12083 417
214985 1147
103527 361
70256 169
12189 520