18611 309
48716 78
16091 221
31502 513
15252 741
8200 88
2611 407
6221 696
11281 289
50917 758
19867 601
16056 575
36744 334
163329 974
378750 1078
2506703 7124
16139 570
6321 152
46235 855
31133 597
32573 935
27209 293