18463 309
48651 78
16051 221
31465 513
15213 741
8174 88
2608 407
6200 696
11248 289
50782 758
19833 601
16028 575
36647 334
163311 974
378656 1078
2498555 7122
16074 570
6315 152
46152 855
31102 597
32537 935
27146 293