9691 97
10989 158
20863 525
9280 42
13990 677
15073 605
7728 440
16431 820
9289 521
16207 171
4541 610
6132 349
16532 807
9825 230
8051 462
16559 776
19585 614
12876 405
11543 408
9763 253
7954 603
18641 811
24353 785
8335 554
7589 129
32030 198
13072 558
10219 90