31156 320
10990 222
21908 704
15512 363
7149 386
9267 486
9590 128
17537 348
19677 550
6193 143
16825 579
11920 627
26740 142
33957 138
8011 999
9322 718
5566 359
12850 549
22853 72
18508 654
6434 286
8890 61
26416 651
7651 648
14454 733
15558 187
6867 67
9465 875