14016 505
15046 457
11700 289
13717 251
14393 320
9309 158
7900 42
12691 672
13241 605
6769 440
14284 820
15158 807
8698 230
17363 614
10408 404
10070 408
6915 603
15817 811
7229 553
7561 867
10857 310
7270 498
13688 50
6955 470
7778 335
4244 392
5652 392
19297 176