18473 309
48655 78
16056 221
31469 513
15215 741
8176 88
2609 407
6201 696
11249 289
50789 758
19836 601
16031 575
36650 334
163313 974
378663 1078
2498958 7122
16078 570
6315 152
46161 855
31102 597
32538 935
27150 293