53031 616
13112 748
91582 870
57575 761
58743 586
73764 330
97227 495
41179 478
7571 476
20514 354
6838 859
12083 417
214978 1147
103521 361
70252 169
12189 520