53045 616
13116 748
91611 870
57594 761
58766 586
73799 330
97266 495
41563 478
7586 476
20529 354
6839 859
12085 417
215122 1147
103566 361
70283 169
12193 520