18593 309
48706 78
16085 221
31498 513
15246 741
8195 88
2611 407
6220 696
11278 289
50898 758
19865 601
16052 575
36730 334
163327 974
378738 1078
2505683 7123
16131 570
6321 152
46222 855
31129 597
32567 935
27197 293