18500 309
48664 78
16064 221
31476 513
15226 741
8189 88
2610 407
6203 696
11257 289
50824 758
19847 601
16036 575
36677 334
163318 974
378684 1078
2500786 7123
16091 570
6319 152
46180 855
31108 597
32546 935
27165 293