17825 308
48267 78
15893 221
31256 513
15048 741
8097 88
2600 407
6147 696
11150 287
50262 758
19681 601
15909 575
36005 334
163271 974
378281 1078
2463458 7107
15801 570
6286 152
45614 854
31000 597
32298 935
26920 293