15012 457
9279 158
3255 412
17555 524
7793 42
12648 672
2288 277
6749 440
14230 820
3193 574
3183 78
15103 807
8648 230
7261 462
17312 614
15787 811
7545 867
10836 310
3860 117
13632 50
19201 176
28649 279
30090 77
10340 220
4409 317
4255 69
9719 68
4796 570