15014 457
9280 158
3257 412
17557 524
7795 42
12649 672
2289 277
6750 440
14231 820
3195 574
3183 78
15106 807
8648 230
7261 462
17314 614
15788 811
7545 867
10837 310
3868 117
13632 50
19207 176
28655 279
30094 77
10341 220
4410 317
4259 69
9719 68
4796 570