26861 306
16842 264
91955 449
84559 194
49827 332
32509 413
62925 182
101538 341
70458 442
38655 310
113709 278
25004 532
67653 619
15046 455