18403 309
48630 78
16039 221
31447 513
15196 741
8170 88
2607 407
6196 696
11240 289
50732 758
19817 601
16021 575
36593 334
163304 974
378629 1078
2495341 7119
16054 570
6314 152
46104 855
31092 597
32527 935
27137 293