30075 65
46812 740
37364 120
38455 543
16255 491
12619 934
13702 737
8128 815
5511 554
46072 214
80448 345
60694 346
36538 642
38135 89
25796 315
8989 164
52180 504
22782 599
69859 194
13067 116
9512 907
16058 495
32256 596
11000 587
15725 568
26039 660
7849 589
23919 801