30076 65
46812 740
37364 120
38456 543
16255 491
12619 934
13703 737
8129 815
5511 554
46072 214
80449 345
60695 346
36538 642
38137 89
25797 315
8991 164
52180 504
22783 599
69865 194
13068 116
9512 907
16058 495
32257 596
11000 587
15725 568
26042 660
7849 589
23919 801