18638 309
48729 78
16101 221
31509 513
15257 741
8203 88
2611 407
6226 696
11305 289
50933 758
19876 601
16062 575
36776 334
163330 974
378765 1079
2508350 7125
16151 570
6324 152
46256 855
31136 597
32581 935
27219 293