19508 165
9557 318
21089 354
15806 182
14750 852
6275 597
14779 477
12981 302
12860 349
12744 926
8411 724
16050 474
7800 627
14117 577
10278 415
8579 447