26005 646
10520 41
8393 306
17503 478
23464 308
56398 392
16732 393
7698 583
52244 182
39156 728
21807 395
12575 318
16278 716
38438 470
23582 323
20369 434
14885 580
26958 197
28832 468
15936 353
14484 533
13212 771
23092 595
27364 164
25859 280
42779 136
5718 219
13592 684