18546 309
48686 78
16076 221
31488 513
15235 741
8190 88
2611 407
6213 696
11265 289
50875 758
19858 601
16048 575
36704 334
163320 974
378705 1078
2503335 7123
16102 570
6321 152
46206 855
31120 597
32555 935
27180 293