30293 65
47131 740
37716 120
38559 543
16380 491
12735 934
13790 737
8175 815
5546 554
46406 214
80604 345
61064 346
36704 642
38582 89
26057 315
9073 164
52491 505
22985 600
70457 195
13181 116
9566 907
16168 495
32511 596
11080 587
15825 568
26300 660
7914 589
24218 801