30255 65
47081 740
37646 120
38539 543
16350 491
12708 934
13779 737
8169 815
5540 554
46332 214
80574 345
61005 346
36669 642
38414 89
26008 315
9053 164
52432 505
22959 600
70354 195
13163 116
9563 907
16150 495
32455 596
11063 587
15805 568
26253 660
7899 589
24156 801