52962 616
13098 748
91464 870
57507 761
58639 586
73622 330
97066 495
40752 478
7556 476
20497 354
6829 859
12074 417
214520 1146
103326 361
70168 169
12171 520