18468 309
48653 78
16053 221
31468 513
15215 741
8174 88
2609 407
6201 696
11249 289
50786 758
19835 601
16030 575
36650 334
163313 974
378660 1078
2498813 7122
16074 570
6315 152
46155 855
31102 597
32538 935
27150 293