16562 500
10095 92
11974 426
40756 418
11915 597
5795 112
17199 594
7844 268
38657 284
11404 146
5061 134
24700 611
30782 664
25563 554
14818 862
23201 707
8072 740
38574 766
11056 53
13145 517
13408 316
9308 590
8532 683
16370 763