18444 309
48644 78
16046 221
31459 513
15207 741
8174 88
2608 407
6200 696
11247 289
50766 758
19825 601
16027 575
36629 334
163310 974
378652 1078
2497753 7120
16067 570
6315 152
46143 855
31100 597
32533 935
27145 293