1027 145
21288 332
11701 45
8041 909
15836 154
29628 481
59078 833
4327 175
9917 282
5806 664
12236 657
2110 231
6428 773
394504 1035
7788 136
19667 521
11463 552
6667 409
31854 267
19859 588
5430 352
18373 417
10605 275
13818 700