14023 505
15050 457
11701 289
13720 251
14396 320
9312 158
7936 42
12695 672
13249 605
6771 440
14292 820
15159 807
8708 230
17370 614
10415 404
10073 408
6962 603
15820 811
7233 553
7563 867
10859 310
7272 498
13693 50
6956 470
7781 335
4247 392
5654 392
19301 176