18050 308
48396 78
15954 221
31329 513
15106 741
8114 88
2602 407
6164 696
11180 289
50438 758
19725 601
15948 575
36255 334
163280 974
378408 1078
2475130 7112
15877 570
6296 152
45834 854
31033 597
32356 935
27001 293