18555 309
48689 78
16080 221
31489 513
15239 741
8191 88
2611 407
6213 696
11269 289
50883 758
19860 601
16049 575
36708 334
163322 974
378708 1078
2503854 7123
16106 570
6321 152
46207 855
31121 597
32558 935
27180 293