16935 308
47817 78
15673 221
30994 513
14840 741
7985 88
2572 407
6085 696
11045 287
49563 758
19467 601
15689 575
35159 334
163206 974
377765 1078
2418489 7087
15456 570
6226 152
44949 854
30844 597
32027 935
26470 293