18355 309
48588 78
16030 221
31426 513
15175 741
8158 88
2606 407
6189 696
11227 289
50684 758
19800 601
16002 575
36530 334
163299 974
378601 1078
2491891 7117
16029 570
6311 152
46066 855
31082 597
32518 935
27117 293