18581 278
9403 50
29550 145
32598 581
14966 776
19039 759
11950 687
2482 71
23695 201
2613 645
14157 465
13983 743
21798 313
11385 752
15764 580
18492 448
65074 167
9681 502
48998 350
16589 80
5829 764
22493 327
68244 856
22528 188
9830 78
20115 262
32133 660
27807 535