30070 65
46797 740
37350 120
38454 543
16249 491
12615 934
13699 737
8127 815
5511 554
46065 214
80440 345
60680 346
36533 642
38124 89
25792 315
8988 164
52175 504
22773 599
69843 194
13065 116
9510 907
16055 495
32246 596
10999 587
15721 568
26032 660
7849 589
23913 801