44743 692
26895 306
16854 264
91997 449
84596 194
49844 332
32524 413
62975 182
101590 341
70536 442
38667 310
113783 278
25031 532
67737 619