15010 457
9279 158
3255 412
17554 524
7793 42
12648 672
2288 277
6748 440
14229 820
3193 574
3183 78
15102 807
8646 230
7261 462
17311 614
15786 811
7543 867
10835 310
3860 117
13629 50
19201 176
28648 279
30088 77
10340 220
4408 317
4255 69
9719 68
4796 570