15030 457
9297 158
3265 412
17584 524
7816 42
12674 672
2291 277
6762 440
14256 820
3207 574
3187 78
15138 807
8673 230
7264 462
17339 614
15804 811
7554 867
10843 310
3896 117
13657 50
19251 176
28693 279
30124 77
10346 220
4414 317
4267 69
9728 68
4804 570