25609 75
7761 105
23447 249
7431 374
18717 702
15105 634
22425 646
5182 171
17086 292
17737 668
6013 312
8484 770
6488 549
5738 474
6939 931
6442 566
25935 430
15892 312
8272 665
7169 137
14569 663
11529 304
9111 254
19833 278
31369 351
6951 556
17680 59
9379 817