13032 748
91083 869
57332 761
58444 586
73079 330
96613 495
40408 478
7510 476
20451 354
6802 859
11982 417
213151 1144
102821 361
69829 169
12051 520