18493 309
48663 78
16061 221
31474 513
15225 741
8183 88
2610 407
6202 696
11252 289
50809 758
19844 601
16033 575
36674 334
163317 974
378678 1078
2500317 7123
16091 570
6319 152
46177 855
31106 597
32545 935
27163 293