20168 120
2556 307
9884 471
7218 259
27411 542
9629 320
15925 213
125985 465
28450 399
4206 109
2016 332
8844 112
20472 331
26817 748
3076 183
6651 199
19650 193
72780 784
17605 692
18455 461
10571 502