925
9515
791
543
763
37128
221
354
29140
454
526
181
1043
12420
773
13510
788
952
121
1657
1442
8716
7517
12127
143
1165
1082
20424