18630 309
48727 78
16097 221
31508 513
15256 741
8202 88
2611 407
6225 696
11296 289
50927 758
19876 601
16061 575
36767 334
163330 974
378760 1079
2507815 7124
16147 570
6324 152
46247 855
31136 597
32577 935
27214 293