8150 510
9428 441
15687 256
10050 297
17848 709
11824 474
42957 319
29032 879
18861 190
7136 632
12274 708
84296 251